<?php 
/**
 * 类型属性管理模型
 */
class TypeAttrModel extends Model{
	public $table = 'type_attr';

	public $validate = array(

		array('taname','nonull','类型属性不能为空',2,3),
		// array('tavalue','nonull','类型属性值不能为空',2,3),

		);

	/**
	 * 添加
	 */
	public function add_taname(){
		if (!$this->create()) return false;
		// p(Q('post.'));
		$type_tid = Q('get.type_tid',0,'intval'); 
		$taname = Q('post.taname');
		$class = Q('post.class');
		// 提交过来的类型属性字符串通过 str_replace 将"|"替换存"，",并添加。
		$tavalue = str_replace('|',',',trim(Q('post.tavalue')));
		// p($tavalue); 
		$this->add(array('taname'=>$taname,'class'=>$class,'tavalue'=>$tavalue,'type_tid'=>$type_tid));
		return true;

	}
	/**
	 * 编辑
	 */
	public function edit_taname(){
		if (!$this->create()) return false;
		 // p(Q('post.')); 

	 	$taid = Q('post.taid',0,'intval'); 
		$taname = Q('post.taname');
		$class = Q('post.class'); 
		$tavalue = str_replace('|',',',trim(Q('post.tavalue'))); 

		$this->update(array('taname'=>$taname,'class'=>$class,'tavalue'=>$tavalue,'taid'=>$taid));
		return true;
	}
}




















 ?>